package com.fanfan.SmartPensionSystembackend.service;

import com.fanfan.SmartPensionSystembackend.entity.Payment;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;

/**
 * @Description PaymentService
 * @Author Guangdi Chen
 * @Date 2025-03-30
 */
@Service
public interface PaymentService {
    // 获取所有老人信息
    List<Payment> getAllElderInfo();

    // 根据老人id获取老人信息
    Payment getElderInfoByElderId(String elderId);

    // 一键插入所有老人的月固定费用
    int pushAllFixedCost(Map<String, Double> fixationFeeInfo);

    // 插入或更新特殊费用
    int insertOrUpdateSpecialCost(Map<String, Object> specialCostInfo);
}